package com.crm.system.service.user;

import com.crm.common.model.DhPageInfo;
import com.crm.model.entity.sys.EducationalExperience;
import com.crm.model.entity.sys.UserInfo;
import com.crm.model.vo.user.UserInfoVO;

import java.util.List;

/**
 * 教育经历
 * @author baijian
 * @date 2021/3/22 11:22
 */
public interface UserEducationalExperienceService {

    /**
     * 根据用户id查询教育经历
     * @param userId 用户id
     * @return
     */
    List<EducationalExperience> educationalExperienceList(String userId);

    /**
     * 个人信息-新增教育经历
     * @param educationalExperience 教育经历实体
     * @return
     */
    Boolean addAndEditEducationalExperience(EducationalExperience educationalExperience);

    /**
     * 个人信息-修改教育经历回显
     * @param educationalExperienceId 常用语id
     * @return
     */
    EducationalExperience getEducationalExperienceById(String educationalExperienceId);

    /**
     * 个人信息-修改教育经历
     * @param educationalExperience 教育经历实体
     * @return
     */
    Boolean updateEducationalExperience(EducationalExperience educationalExperience);
}
